The Wildlive Monitoring Ontology
language en

The Wildlive Monitoring Ontology

Release: 2025-03-26

This version:
https://wildlive.senckenberg.de/wlmo/0.2
Previous version:
https://wildlive.senckenberg.de/wlmo/0.1
Revision:
0.2
Authors:
Alexander Wolodkin, Senckenberg Society for Nature Research
Claus Weiland, Senckenberg Society for Nature Research
Daniel Bauer, Senckenberg Society for Nature Research
Jonas Grieb, Senckenberg Society for Nature Research
Martin Jansen, Senckenberg Society for Nature Research
Maya Beukes, Senckenberg Society for Nature Research
See also:
https://wildlive.senckenberg.de
schema.json
Download serialization:
JSON-LD RDF/XML N-Triples TTL
JSON-LD Context
context
License:
https://creativecommons.org/licenses/by/4.0/
Cite as:
Alexander Wolodkin, Claus Weiland, Daniel Bauer, Jonas Grieb, Martin Jansen, Maya Beukes. The WildLife Monitoring Ontology. Revision: 0.2. Retrieved from: https://wildlive.senckenberg.de/wlmo/0.2
Provenance of this page
Ontology Specification Draft

Abstract

The ontology developed for representing wildlife monitoring capture events, the setup within which they were observed and their results.

Wildlive Monitoring Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Wildlive Monitoring Ontology: Description back to ToC

The ontology developed for representing wildlife monitoring capture events, the setup within which they were observed and their results. It is used as data model for the WildLive Platform.

Cross-reference for Wildlive Monitoring Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Wildlive Monitoring Ontology.

Classes

Annotationc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/Annotation

has super-classes
is in domain of
annotationQuality dp, hasBody op, hasTarget op
is in range of
hasAnnotations op

AnnotationTargetc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/AnnotationTarget

has super-classes
is in domain of
hasSelector op, source dp
is in range of
hasTarget op

CaptureEventc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/CaptureEvent

An individual
has super-classes
is in domain of
capturedAt op
is in range of
hasCaptureEvents op

DigitalObjectc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/DigitalObject

A mixin for all classes which are handled as separate digital objects.

FragmentSelectorc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/FragmentSelector

has super-classes
is in range of
hasSelector op

ImageObjectc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/ImageObject

An image object is a specific instance of a MediaObject that represents a digital image.
has super-classes
MediaObject c

MediaObjectc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/MediaObject

A media object is an abstract representation of a medium. These objects typically describe the data generated by Sensor. that are captured as part of the wildlife monitoring project.
has super-classes
has sub-classes
ImageObject c
is in domain of
atStation op, contentUrl dp, madeBySensor op
is in range of
madeObservation op

Personc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/Person

has super-classes
is in range of
author op, creator op

Projectc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/Project

The wildlive monitoring project which motivates the setup of sensors and collection of obervation data for biodiversity monitoring.
has super-classes
is in domain of
hasStationsLayouts op
is in range of
inProject op

ProjectStatisticsc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/ProjectStatistics

has super-classes
is in range of
projectStatistics op, stationSetupStatistics op

Sensorc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/Sensor

A physical sensor device for recording audio or visual digital data (or both)
has super-classes
is in domain of
atSensorSetup op, madeObservation op
is in range of
hasSensor op, madeBySensor op

SensorSetupc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/SensorSetup

The deployment of a physical sensor at a fixed location over a defined period of time. Should contain metadata about how the sensor was deployed, like the geographical coordinates and the orientation. or wether this is mapped to StationSetup.
has super-classes
is in domain of
hasSensor op, inStationSetup op
is in range of
atSensorSetup op, hasSensorSetups op

StationSetupc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/StationSetup

A fixed geographical location where one or more sensors are set up for a defined period of time. It should contain one or more SensorSetups.
has super-classes
is in domain of
hasSensorSetups op, inStationsLayout op
is in range of
atStation op, capturedAt op, hasStationSetups op, inStationSetup op

StationsLayoutc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/StationsLayout

The structured layout of wildlive monitoring stations that are deployed over a period of time as part of a monitoring project. It can be a geographical grid or based on other factors like habitat, etc...
has super-classes
is in domain of
hasStationSetups op, inProject op
is in range of
hasStationsLayouts op, inStationsLayout op

TaxonAnnotationBodyc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/TaxonAnnotationBody

has super-classes
is in domain of
acceptedNameUsageID dp, confidenceScore dp, scientificName dp, vernacularName dp
is in range of
hasBody op

TextualBodyc back to ToC or Class ToC

IRI: https://wildlive.senckenberg.de/wlmo/TextualBody

has super-classes
is in range of
hasBody op

Object Properties

atSensorSetupop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/atSensorSetup

has domain
Sensor c
has range
SensorSetup c

atStationop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/atStation

has domain
MediaObject c
has range
StationSetup c

authorop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/author

has range
Person c

capturedAtop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/capturedAt

has domain
CaptureEvent c
has range
StationSetup c

creatorop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/creator

has range
Person c

hasAnnotationsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasAnnotations

has range
Annotation c

hasBodyop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasBody

has domain
Annotation c
has range
TaxonAnnotationBody c or TextualBody c
is also defined as
data property

hasCaptureEventsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasCaptureEvents

has range
CaptureEvent c

hasSelectorop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasSelector

has domain
AnnotationTarget c
has range
FragmentSelector c

hasSensorop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasSensor

has domain
SensorSetup c
has range
Sensor c

hasSensorSetupsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasSensorSetups

has domain
StationSetup c
has range
SensorSetup c

hasStationSetupsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasStationSetups

has domain
StationsLayout c
has range
StationSetup c

hasStationsLayoutsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasStationsLayouts

has domain
Project c
has range
StationsLayout c

hasTargetop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasTarget

has domain
Annotation c
has range
AnnotationTarget c

inProjectop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/inProject

has domain
StationsLayout c
has range
Project c

inStationSetupop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/inStationSetup

has domain
SensorSetup c
has range
StationSetup c

inStationsLayoutop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/inStationsLayout

has domain
StationSetup c
has range
StationsLayout c

madeBySensorop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/madeBySensor

has domain
MediaObject c
has range
Sensor c

madeObservationop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/madeObservation

has domain
Sensor c
has range
MediaObject c

projectStatisticsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/projectStatistics

has range
ProjectStatistics c

stationSetupStatisticsop back to ToC or Object Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/stationSetupStatistics

has range
ProjectStatistics c

Data Properties

acceptedNameUsageIDdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/acceptedNameUsageID

has domain
TaxonAnnotationBody c
has range
any U R I

annotatedSpeciesCountdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/annotatedSpeciesCount

has range
integer

annotatedSpeciesTypesdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/annotatedSpeciesTypes

annotatedSpeciesTypesScientificdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/annotatedSpeciesTypesScientific

annotatedSpeciesTypesVernaculardp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/annotatedSpeciesTypesVernacular

annotationQualitydp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/annotationQuality

has domain
Annotation c

captureEventCountdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/captureEventCount

has range
integer

captureTimeStampdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/captureTimeStamp

has range
date Time

confidenceScoredp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/confidenceScore

A numeric measure (ranging from 0 to 1) for the confidence in the taxonomic annotation
has domain
TaxonAnnotationBody c
has range
float and () and ()

contentUrldp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/contentUrl

has domain
MediaObject c
has range
any U R I

decimalLatitudedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/decimalLatitude

has range
float

decimalLongitudedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/decimalLongitude

has range
float

descriptiondp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/description

endDatedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/endDate

End date of a period of time
has range
date Time

formatdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/format

geoCoordinatesAreSensitivedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/geoCoordinatesAreSensitive

has range
boolean

hasHairTrapsdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/hasHairTraps

has range
boolean

iddp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/id

licensedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/license

has range
any U R I

locationdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/location

mediaHeightdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/mediaHeight

has range
integer

mediaWidthdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/mediaWidth

has range
integer

modeldp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/model

namedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/name

observationWithImageCountdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/observationWithImageCount

has range
integer

provObjectdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/provObject

Provisional property to link to the provenance object of this digital object

scientificNamedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/scientificName

has domain
TaxonAnnotationBody c

sensorTypedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/sensorType

The type of sensor, e.g., 'Camera'. ToDo: Define controlled vocabulary for this

sourcedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/source

has domain
AnnotationTarget c

startDatedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/startDate

Start date of a period of time
has range
date Time

stationSetupCountdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/stationSetupCount

has range
integer

stationsLayoutsCountdp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/stationsLayoutsCount

has range
integer

valuedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/value

vernacularNamedp back to ToC or Data Property ToC

IRI: https://wildlive.senckenberg.de/wlmo/vernacularName

has domain
TaxonAnnotationBody c

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties

References back to ToC

Add your references here. It is recommended to have them as a list.
null

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.